bb7008845bb2f776b91ac169c98824e8e13637e2,bundles/resourceresolver/src/main/java/org/apache/sling/resourceresolver/impl/mapping/MapEntries.java,MapEntries,loadVanityPaths,#ResourceResolver#Map#,524
Before Change
final String checkPath = result[1];
// 1. entry with exact match
this.addEntry(entryMap, checkPath, new MapEntry(url + "$", status, false, redirect + ".html"));
// 2. entry with match supporting selectors and extension
this.addEntry(entryMap, checkPath, new MapEntry(url + "(\\..*)", status, false, redirect + "$1"));
After Change
this.addEntry(entryMap, checkPath, new MapEntry(url + "\\." + extension, status, false, redirect));
} else {
// 1. entry with exact match
this.addEntry(entryMap, checkPath, new MapEntry(url + "$", status, false, redirect + ".html"));
// 2. entry with match supporting selectors and extension
this.addEntry(entryMap, checkPath, new MapEntry(url + "(\\..*)", status, false, redirect + "$1"));